Ubuntu 20.04 MySQL 命令行导入导出数据库

您所在的位置:网站首页 mysql 导入csv文件 Ubuntu 20.04 MySQL 命令行导入导出数据库

Ubuntu 20.04 MySQL 命令行导入导出数据库

2023-08-24 19:26| 来源: 网络整理| 查看: 265

前言

        Ubuntu(Linux)下没有像Navicat等好用的MySQL可视化工具,尤其是Server版本,没有界面,那么我们的所有操作都依赖于命令行。

参考链接:https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html

个人觉得这个写得不够详细,下面将我的经验分享给大家。

一 导出数据库

1.确保MySQL安装成功

查看MySQL版本: 

mysql -V

2.查找MySQL安装路径

whereis mysql

可以看到有mysql的路径挺多的,一般为第一个。切换到第一个路径下。

cd /usr/bin/

查找 mysqldump这个命令文件

find . -name mysqldump

这里的 .  代表当前路径,后面的文件名 有没有引号不影响 

3.导出数据库

使用mysqldump命令

注:  如果没有配置变量,前面记得加上绝对路径,这里是在当前文件夹下执行的,所以没有加路径

mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql

mysqldump -u root -p zoography_db >/home/lzw/zoography.sql 

输入命令后,输入密码即可。 

二 导入数据库

按照这个教程,-p 后面输入密码,我尝试了一下,发现没成功。具体原因也没去深究,有知道的朋友希望可以指导下。

不知道如果是 -p 后面是一个已经存在的数据库会不会成功,如果是这样,那还不如直接方式二。

本文采用的是方式二:

导入数据库,个人使用的是方式二即 source + 数据库文件。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3